<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		属性：
		lastIndex:下一次开始匹配的位置,初始位置0
		global:是否添加修饰符 g
		ignoreCase:是否添加修饰符 i
		multiline：是否添加修饰符 m
		source: 正则表达式的内容
		$1---$9: $1第一个小括号里面匹配成功的内容
		         $2,$3,$4....
		
		方法：
		test()  判断某个字符串是否符合正则表达式的规范
		exec()  没执行一次，把符合正则表达式的内容捕获一次，（信息更加详细），捕获失败null
		
		字符串方法
		match()  能把符合正则表达式的内容全部捕获
		<script>
			// let reg=/[0-9]{2,3}/g;
			// let str="a11 b22 c32";
			// console.dir(reg);
			
			// do{
			// 	console.log(reg.lastIndex);//0，3，7，11
			// }while(reg.test(str));
			
			// let reg=/1(a|b)2(c|d)/g;
			// let str="1a2d 1b2c 1111 222";
			// console.dir(reg);
			
			// console.log(str.match(reg));// ['1a2d', '1b2c']
			// console.log(reg.exec(str));
			// console.log(reg.exec(str));
			// console.log(reg.exec(str));
			
			let reg=/1(a|b)2(c|d)/g;
			let str="1a2d 1b2c 1111 222";
	
			let result=reg.exec(str);
			console.log(result);
			console.log(result[1]);//$1
			console.log(RegExp.$1);//$1
			
			console.log(reg.exec(str));
		</script>
	</body>
</html>
